#include "dev_iic.h"
//SDA->PB7 SCL->PB6
void drv_iic_init(void)//将两个io口设为浮空
{
	GPIO_InitTypeDef  GPIO_InitStruct;
	
	RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB,  ENABLE);
	
	GPIO_InitStruct.GPIO_Mode=GPIO_Mode_OUT;
	GPIO_InitStruct.GPIO_OType=GPIO_OType_OD;
	GPIO_InitStruct.GPIO_Pin=GPIO_Pin_6 | GPIO_Pin_7;
	GPIO_InitStruct.GPIO_PuPd=GPIO_PuPd_NOPULL;
	GPIO_InitStruct.GPIO_Speed=GPIO_Speed_50MHz;
	GPIO_Init(  GPIOB,  & GPIO_InitStruct);

	
}
void drv_iic_start(void)
{
	SCL_L;
	
	SDA_H;
	SCL_H;
	SDA_L;
}
void drv_iic_stop(void)
{
	SCL_L;

	SDA_L;
	SCL_H;
	SDA_H;
}
void drv_iic_ACK(void)
{

}
void drv_iic_sendACK(void)
{

}
void drv_iic_sendNACK(void)
{

}
void drv_iic_waitACK(void)
{

}
void drv_iic_senddata(uint8_t data)
{

}
uint8_t drv_iic_readdata(void)
{

}
void drv_iic_in(void)
{

}
void drv_iic_out(void)
{

}